668125
732650
998676
372400
666279
155713
1009914
54161
472570
56375
854992
82746
5188799
3610581
3140148
2441804
2251988
2078609
2002358
192578
1780118
1725136
1701196
1646471